body{ font:14px arial, "Microsoft Yahei", "Hiragino Sans GB", sans-serif; width:100% !important}


body,html{min-width:1300px !important; }

body, ul, li, h1, h2, h3, h4, h5, h6, p, th, td, dl, dt, dd{ margin:0; padding:0; font-weight:normal; font-style:normal}
table, h1, h2, h3, h4, h5, h6{ font-size:12px}
ul, li, dl, dt, dd{ list-style-type:none}
li{ padding:0; margin:0}
table{ border-collapse:collapse; border-spacing:0; border:0}
img{ border:none; vertical-align:bottom}
a, button{ cursor:pointer}
*:focus { outline: none}
a:link{ text-decoration:none}
a:visited{ text-decoration:none}
a:hover{ text-decoration:none;}
a:active{ text-decoration:none}
a{ text-decoration:none; color:#333;}
.right{ float:right}
.left{ float:left}
.main_box{ width:100%}
.main{ width:1200px; margin:0 auto; overflow:hidden}
.a_top{ background:#f8f8f8;  width:100%; border-bottom:#FFF 1px solid; font-family:Arial, Helvetica, sans-serif}
.a_tops{ width:1200px; margin:0 auto; overflow:hidden;}
.nav{ background:#0064B5; height:52px;}
.nav ul{ width:1200px; margin:0 auto;  font-size:16px;}
.nav ul li{ float:left; width:230px; height:52px; line-height:52px; text-align:center;  }
.nav ul li a{ display:block; transition:color .3s ease-out; -moz-transition:color .3s ease-out; -webkit-transition:color .3s ease-out; -o-transition:color .3s ease-out; color:#FFF}
.nav li.cur,.nav li:hover{ background:#33CCFF; color:#FFF;}
.nav li.cur a,.nav li:hover a{  color:#FFF; }
.nav dl{ background:#3cf; z-index:999; position:relative}
.nav dl a:hover{ text-decoration:none}
.fenxiang{ margin-right:100px; margin-top:33px;}
.a_tops strong{width: 110px;
    padding-left: 13px;
    margin-top: 31px;
    background: url(../images/add_bg.jpg) no-repeat left center;
    height: 30px;
    line-height: 30px;}
.a_tops strong a{ color:#666}
.a_tops span a,.a_tops span{ display:block; float:left;} 
.a_tops strong a.font_white{ color:#FFF}
.banner_img{ background:url(../images/banner.jpg) no-repeat center top; height:510px;}
.banner_img1{ background:url(../images/banner_1.jpg) no-repeat center top; height:350px;}
.orange{ background:#0064B5;}
.font_orange{ color:#0064B5;}
.white{ background:#FFF}
h2{ width:1200px; margin:0 auto; font-size:18px; color:#0064B5; background:url(../images/left_bg.jpg) no-repeat left top; text-indent:15px;}
.index_1,.index_2 { clear:both; width:1200px; margin:10px auto}
.index_2 h2{ height:36px; background: #EEEEEE ;text-indent:15px; margin-bottom:20px; margin-top:20px}
.index_2 ul{ overflow:hidden; margin:10px auto}
.index_2 ul li{ float:left; text-indent:20px; margin:8px 0;  width:300px;}
.index_2 ul li a{ color:#333}
.F8F8F8{ background:#F8F8F8}
.bottom{ padding:25px 0 5px 0; line-height:24px; color:#FFF; border-top:#EEEEEE 4px solid; background:#0064B5;margin-top:30px;}
.bottom .main{ width:900px; margin:0 auto}
.bottom .main p{ text-align:right; line-height:30px;}
.bottom .main strong{ font-size:20px; font-weight:lighter; color:#FFF}
.bottom .main div.left:nth-child(1){ border-right:#fff 1px solid; padding-right:20px;}
.bottom .main div.left:nth-child(2){ padding-left:90px; height:80px; background:url(../images/tel_bg.jpg) no-repeat 15px 0px ;}
/*注册*/
.design_box{ background:#FFF}
.design_boxs{ width:1000px; margin:0 auto; background:url(../images/register.jpg) no-repeat left center; height:600px; }
.design_boxss{ position:relative;  font-size:14px; overflow:hidden; color:#666; padding:0 10px  0 100px; }
.design_boxs .p1{ margin:88px 0 0 300px;}
.design_boxs .p2{ margin:42px 0 0 300px; }
.design_boxs .p3{ margin:42px 0 0 300px; }
.design_boxs .p4{ margin:46px 0 0 294px; }
.design_boxs .p5{ margin:24px 0 0 300px; }
.design_boxs .p6{ margin:52px 0 0 830px;}
.design_boxs label{ width:100px; text-align:right; float:left; margin-right:15px;}
.design_boxs h2{ font-size:22px; color:#666; font-weight:lighter}
.button_2{ margin-left:150px}
.text_1,.text_2,.password_1,.password_2{ border:none; background:none; height:30px; line-height:30px; border-radius:4px; width:255px; }
.button{height:50px; line-height:50px; font-family:"微软雅黑", "宋体"; text-align:center; font-size:18px; border-radius:4px; border:none; background:none; width:180px; color:#FFFd; outline:none; color:#FFF;}
/*关于我们*/
.abouts{ width:990px; margin:90px auto 50px; }
.abouts h2{ font-size:20px; color:#ff8533; text-indent:35px; }
.abouts p{ line-height:50px; font-size:16px; text-indent:2em; color:#616161}
/*嗵嗵中医*/
.w300{ width:250px; }
.w570{ width:580px;  margin-left:15px; margin-right:15px;}
.zhongyi{ padding-top:20px; padding-bottom:15px; }
.zhongyizixun h3{ background:url(../images/zhongyizixun.jpg) no-repeat left 10px; height:55px}
.zhongyibaojian h3{ background:url(../images/zhongyibaojian.jpg) no-repeat left 10px; height:55px}
.mingjiazixun h3{ background:url(../images/mingjiazixun.jpg) no-repeat left 10px; height:55px}
.zhongyibaojian ul,.zhongyizixun ul{ margin:10px; font-size:14px;  padding-bottom:10px;}
.zhongyibaojian ul li,.zhongyizixun ul li{ overflow:hidden; line-height:25px;text-overflow:ellipsis;white-space:nowrap}
.zhongyizixun ul li:last-of-type,.zhongyibaojian ul li:last-of-type{text-align:right}
.mingjiazixun div{ margin:10px 20px ; overflow:hidden; }
.mingjiazixun div label{ width:50px; text-align:center; display:inline-block; color:#676C74; font-size:16px;}
.mingjiazixun div input[type=text],.mingjiazixun div input[type=password],input[type=tel]{ border:#CCC 1px solid; border-radius:3px; background:#F8F8F8; height:25px;  line-height:25px}
.mingjiazixun div input[type=text]:focus,.mingjiazixun div input[type=password]:focus{ border:#0064B5 1px solid}
.mingjiazixun div a.register{ background:#CCC; color:#FFF; height:35px; line-height:35px; width:80px; text-align:center; display:inline-block; border-radius:4px;margin:20px 10px 30px 10px}
.mingjiazixun div a.login{ background:#FF9933; color:#FFF; height:35px; line-height:35px; width:80px; text-align:center;display:inline-block;  border-radius:4px;}


/* .roundedTwo */
.roundedTwo { float:left;margin:45px 10px 0px 20px;  width: 28px;  height: 28px;  position: relative;  background: #fcfff4;  background: -moz-linear-gradient(top, #0064B5 0%,  #0064B5 100%);  background: -webkit-linear-gradient(top, #0064B5 0%, #0064B5 100%);  background: linear-gradient(to bottom, #0064B5 0%,  #0064B5 100%);  -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius: 50px;}
.roundedTwo label {  width: 24px;  height: 24px;  position: absolute;  top: 2px;  left: 2px;  cursor: pointer;  background: -moz-linear-gradient(top, #FFF 0%, #FFF 100%);  background: -webkit-linear-gradient(top, #FFF 0%, #FFF 100%);  background: linear-gradient(to bottom, #FFF 0%, #FFF 100%);  -moz-border-radius: 50px;  -webkit-border-radius: 50px;
  border-radius: 50px;}
.roundedTwo label:after {  content: '';
  width: 12px;  height: 6px;  position: absolute;  top: 7px;  left: 5px;  border: 2px solid #0064B5;  border-top: none;  border-right: none;  background: transparent;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -webkit-transform: rotate(-45deg);  transform: rotate(-45deg);}
.roundedTwo label:hover::after {  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);  opacity: 0.3;}
.roundedTwo input[type=checkbox] {  visibility: hidden;}
.roundedTwo input[type=checkbox]:checked + label:after {  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);  opacity: 1;}

.rounded_2 { float:left;margin:45px 10px 0px 20px;  width: 28px;  height: 28px;  position: relative;  background: #fcfff4;  background: -moz-linear-gradient(top, #0064B5 0%,  #0064B5 100%);  background: -webkit-linear-gradient(top, #0064B5 0%, #0064B5 100%);  background: linear-gradient(to bottom, #0064B5 0%,  #0064B5 100%);  -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius: 50px;}
.rounded_2 label {  width: 24px;  height: 24px;  position: absolute;  top: 2px;  left: 2px;  cursor: pointer;  background: -moz-linear-gradient(top, #FFF 0%, #FFF 100%);  background: -webkit-linear-gradient(top, #FFF 0%, #FFF 100%);  background: linear-gradient(to bottom, #FFF 0%, #FFF 100%);  -moz-border-radius: 50px;  -webkit-border-radius: 50px;
  border-radius: 50px;}
.rounded_2 label:after {  content: '';
  width: 12px;  height: 6px;  position: absolute;  top: 7px;  left: 5px;  border: 2px solid #0064B5;  border-top: none;  border-right: none;  background: transparent;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -webkit-transform: rotate(-45deg);  transform: rotate(-45deg);}
.rounded_2 label:hover::after {  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);  opacity: 0.3;}
.rounded_2 input[type=checkbox] {  visibility: hidden;}
.rounded_2 input[type=checkbox]:checked + label:after {  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);  opacity: 1;}

.rounded_3 { float:left;margin:45px 10px 0px 20px;  width: 28px;  height: 28px;  position: relative;  background: #fcfff4;  background: -moz-linear-gradient(top, #0064B5 0%,  #0064B5 100%);  background: -webkit-linear-gradient(top, #0064B5 0%, #0064B5 100%);  background: linear-gradient(to bottom, #0064B5 0%,  #0064B5 100%);  -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius: 50px;}
.rounded_3 label {  width: 24px;  height: 24px;  position: absolute;  top: 2px;  left: 2px;  cursor: pointer;  background: -moz-linear-gradient(top, #FFF 0%, #FFF 100%);  background: -webkit-linear-gradient(top, #FFF 0%, #FFF 100%);  background: linear-gradient(to bottom, #FFF 0%, #FFF 100%);  -moz-border-radius: 50px;  -webkit-border-radius: 50px;
  border-radius: 50px;}
.rounded_3 label:after {  content: '';
  width: 12px;  height: 6px;  position: absolute;  top: 7px;  left: 5px;  border: 2px solid #0064B5;  border-top: none;  border-right: none;  background: transparent;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -webkit-transform: rotate(-45deg);  transform: rotate(-45deg);}
.rounded_3 label:hover::after {  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);  opacity: 0.3;}
.rounded_3 input[type=checkbox] {  visibility: hidden;}
.rounded_3 input[type=checkbox]:checked + label:after {  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);  opacity: 1;}

.rounded_4 { float:left;margin:45px 10px 0px 20px;  width: 28px;  height: 28px;  position: relative;  background: #fcfff4;  background: -moz-linear-gradient(top, #0064B5 0%,  #0064B5 100%);  background: -webkit-linear-gradient(top, #0064B5 0%, #0064B5 100%);  background: linear-gradient(to bottom, #0064B5 0%,  #0064B5 100%);  -moz-border-radius: 50px;  -webkit-border-radius: 50px;  border-radius: 50px;}
.rounded_4 label {  width: 24px;  height: 24px;  position: absolute;  top: 2px;  left: 2px;  cursor: pointer;  background: -moz-linear-gradient(top, #FFF 0%, #FFF 100%);  background: -webkit-linear-gradient(top, #FFF 0%, #FFF 100%);  background: linear-gradient(to bottom, #FFF 0%, #FFF 100%);  -moz-border-radius: 50px;  -webkit-border-radius: 50px;
  border-radius: 50px;}
.rounded_4 label:after {  content: '';
  width: 12px;  height: 6px;  position: absolute;  top: 7px;  left: 5px;  border: 2px solid #0064B5;  border-top: none;  border-right: none;  background: transparent;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);  opacity: 0;  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -webkit-transform: rotate(-45deg);  transform: rotate(-45deg);}
.rounded_4 label:hover::after {  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);  opacity: 0.3;}
.rounded_4 input[type=checkbox] {  visibility: hidden;}
.rounded_4 input[type=checkbox]:checked + label:after {  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);  opacity: 1;}
/* end .roundedTwo */

.zhongyi_2 { overflow:hidden; width:1200px; margin:0 auto; display:none }
.zhongyi_2 ul{ overflow:hidden;}
.zhongyi_2 ul li{ background:#FFF; padding:20px; margin:10px 0; overflow:hidden; position:relative}
.zhongyi_2 ul li .head{ float:left;}
.zhongyi_2 ul li dl{ float:left; width:250px;	 }
.zhongyi_2 ul li dl dt{ margin:10px 0;}
.zhongyi_2 ul li dl dt strong{ font-size:20px; font-family:'微软雅黑',Arial, Helvetica, sans-serif;}
.zhongyi_2 ul li dl dt img{ margin:0 10px;}
.zhongyi_2 ul li dl dd{ line-height:30px;}
.zhongyi_2 ul li p.font_orange{  float:left; position:absolute; bottom:30px; left:60%}
.zhongyi_2 ul li input{ color:#FFF; width:100px; height:45px; line-height:45px; text-align:center; margin:30px; float:right; background:#3399ff; border:none; border:0; cursor:pointer}
.zhongyi_2 ul li .head{ height:120px; width:120px; overflow:hidden; margin:0 20px;}
.index_2_div{ clear:both; overflow:hidden; padding:30px; background:#FFF; margin-top:30px; border-top:#e6e6e6 10px solid;}
.submit a{ background:#CCC; color:#FFF; height:35px; line-height:35px; width:80px; text-align:center; display:inline-block; border-radius:4px;}
.submit a.orange{ background:#FF9933; color:#FFF; height:35px; line-height:35px; width:80px; text-align:center;display:inline-block;  border-radius:4px;margin:20px 10px 30px 10px}
.index_2_div label{ text-align:center; width:80px; display:inline-block}
.index_2_div .w570{ padding-left:150px; width:500px}

#bg{  display:none; position:fixed; top:0; z-index:1000;}
.city{ background:url(../images/tijiao.jpg) #FFF no-repeat;width:500px; height:300px; padding:10px; border-radius:10px; z-index:1000;  position:absolute; top:200px; font-size:12px;  display:none;}
.close{ cursor:pointer;}
.keyan_1{ background:#FFF; padding:20px 0}
.keyan_2,.keyan_4{ background:#F2F3F8; padding:20px 0}
.keyan_3{ background:#009FE3; padding:20px 0 0 0}
.keyan_4{ background:#F2F3F8; padding-bottom: 0}
.keyan_5{ background:url(../images/keyan_5.jpg) #FF9933 no-repeat center top; height: 680px;}
select{ font-size:16px; }
select option{text-indent:20px}
select .a{ font-size:33px; text-indent:0}

.w340{ width:320px; padding:10px; color:#666}
.w520{ width:500px; padding:10px; margin:0 10px; background:#FAFAFA; color:#666}
.w320{ width:300px; padding:10px; color:#666}
.keyan_1 .w340 h3{ background:url(../images/zixun.jpg) no-repeat left top; height:40px}
.keyan_1 .w340 ul li{ overflow:hidden; line-height:30px;text-overflow:ellipsis;white-space:nowrap}
.keyan_1 .w520 h4{ font-size:22px; text-align:center; margin:10px 0 }
.shuru div{  margin:10px 5px; padding-left:40px}
.shuru input{ border:#BEBEBE 1px solid; margin:5px;}
.shuru input:focus{ border:#FECA69 1px solid;}
.input_color{ border:#FECB6E 1px solid; border-radius:3px;}
.w520 p{ text-indent:2em; line-height:30px;}
.shuru #text_1,.shuru #password_1,#yanzhengma{ width:270px; height:33px; border-radius:4px;}
#yanzhengma{ width:80px;}
.shuru label{ font-size:18px;}
.shuru div a.register,.shuru div a.logins{ color:#FFF; height:48px; line-height:48px; width:120px; text-align:center; background:#CCC; display:inline-block; margin-left:50px;}
.shuru div a.logins{ background:#19A0E0}

#YNews{position:relative;z-index:1;width:370px;height:240px;overflow:hidden;}
#YNews dl{position:absolute;z-index:2;width:370px;height:240px;overflow:hidden;margin:0;}
#YNews dt{position:absolute;z-index:3;top:0;left:0;overflow:hidden;}
#YNews dt,#YNews dt img{width:370px;height:240px;}
#YNews dd{position:absolute;z-index:4;bottom:0;left:0;width:370px;height:40px;margin:0;color:#FFF;overflow:hidden;background-color:#000;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);}
#YNews p{margin:0 auto; padding-left:10px; padding-right:10px;width:350px;height:40px;line-height:40px;text-align:left;overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
#YNews p a:link,#YNews p a:visited,#YNews p a:hover{color:#FFF;}
p#YNIndex{position:absolute;z-index:5;bottom:30px;right:4px; width:70px;text-align:right;overflow:hidden;}
p#YNIndex a:link,p#YNIndex a:visited,p#YNIndex a:hover{float:left;width:10px;height:10px;text-align:center;color:#FFF;text-decoration:none; background:#FFF; border:#0064B5 1px solid; margin:5px}
p#YNIndex a:hover,p#YNIndex a.current:link,p#YNIndex a.current:visited,p#YNIndex a.current:hover{background:#0064B5;border:#0064B5 1px solid}
.w370{ width:370px; overflow:hidden}
.mar20{ margin-left:30px; width:400px; margin-right:30px; overflow:hidden}
.index_1 h3{ height:54px; background:url(../images/border_line.jpg) repeat-x bottom left; text-indent:0px; margin-bottom:15px;}
.gonggao_ul li,.gonggaos_ul li{ height:40px; line-height:40px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.gonggao_ul li a,.gonggaos_ul li a{ margin-left:10px; }
.gonggao_ul li span,.gonggaos_ul li span{ background:#DDD; color:#FFF; padding:0px 4px; border-radius:2px}
.gonggao_ul li span.color,.gonggaos_ul li span.color{ background:#0064B5}
/* p-top */
#p-top{margin:0 auto;padding:0 10px;width:930px;text-align:left; cursor:auto !important}
#p-top{background:none;width:auto;min-width:990px;padding:0;}
#p-banner-1{background: #EDEDED url(../images/p-banner1.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-1{background: url(../images/p-banner1-small.png) no-repeat 0 80%;}
#p-banner-2{background: #EDEDED url(../images/p-banner2.jpg) repeat-x 50% 0px ;}
#p-top-banner .p-banner-small-2{background: url(../images/p-banner2-small.png) no-repeat 0px 80%;}
#p-banner-3{background: #EDEDED url(../images/p-banner3.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-3{background: url(../images/p-banner3-small.png) no-repeat 0px 50%;}
.p-home-banner{width:1100px;padding:0;margin:0 auto;clear:both;}
.p-home-banner:after{display:block;height:0;clear:both;visibility:hidden;}
#p-top-banner img,#p-top-banner h1,#p-top-banner h2,#p-top-banner h3{padding:0;margin:0;}
#p-top-banner h1,#p-top-banner h2,#p-top-banner h3{position:relative;}
#p-top-banner{background:#EFEFEF;}
#p-top-banner.p-container{margin:0;}
#p-top-banner.p-top-qh .p-container-body{clear:both;position:relative;height:450px;border:0 none;background:none;margin:0;}
#p-top-banner .p-top-qh-pane{position:relative;height:450px;overflow:hidden;clear:both;}
#p-top-banner .p-top-qh-pane h1 img,#p-top-banner .p-top-qh-pane h2 img{margin-top:10px;}
#p-top-banner .p-bannerqh{position:absolute;overflow:hidden;}
#p-top-banner .p-bannerqh .p-home-banner{clear:none;height:450px;overflow:hidden;width:100%;margin:0;float:left;}
#p-top-banner .p-bannerqh .p-home-banner .p-banner1-1-1{width:1100px;margin:0 auto;text-align:left}
#p-top-banner .p-top-qh-nav{margin:-15px 100px 0 0;width:200px;height:20px;display:inline;}
#p-top-banner .p-top-qh-nav a{width:10px;height:10px;background: #e6e6e6;position:relative;z-index:2100;display:inline-block;text-decoration:none;padding:0;margin:3px 5px;font-size:1px;outline:0; border-radius:50%; cursor:pointer}
#p-top-banner .p-top-qh-nav a.p-active{background: #31adff;}
#p-top-banner a.p-top-qh-next,#p-top-banner a.p-top-qh-prev{display:none;}
.p-container{margin:0 0 1.2em;width:100%;}
.p-container .p-container-body h2,.p-container.p-alternate-two h2,.p-container.p-alternate-six h2{background:none;border:none;}
.p-subtittle{position:absolute;left:-3000px;width:500px;}
.banner-buttom{position:absolute;bottom:0px;width:100%;height:30px;z-index:40;margin:0 auto;min-width:1100px;text-align:center;}
#p-top h2{ width:auto !important}
.mar20 dl{ overflow:hidden}
.mar20 dl dt{ overflow:hidden; margin-bottom:12px}
.mar20 dl dt img{  margin:5px 5px 5px 0}
.mar20 dl dt span{ width:270px; padding-left:5px;}
.mar20 dl dt span strong{overflow:hidden;text-overflow: ellipsis;white-space: nowrap; width:270px; display:inline-block; line-height:30px;font-weight:400;}
.mar20 dl dt span p{ line-height:25px; font-size:12px;max-height:30px; color:#999}
.mar20 dl dd,.list_ul li{ line-height:40px; height:40px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap; background:url(../images/dd_bg.jpg) no-repeat left center; text-indent:15px; }
.mar20 dl dd{ line-height:35px; height:35px;}
.gonggaos_ul a:hover,.gonggao_ul a:hover,.list_ul a:hover,.mar20 a:hover{ color:#0064B5; text-decoration:none}
.list_ul a,.gonggao_ul a{ color:#666;}
/*嗵嗵首页结束*/
.e_banner{ background:url(../images/banner.png) no-repeat center top; height:667px;}
.grey{ background:url(../images/grey_bg.jpg) #F2F3F8 no-repeat center bottom; height:500px;}
.grey div{ width:1200px; margin:0 auto; color:#313035}
.grey div dl{ float:left; width:270px; margin:160px 15px 30px 15px}
.grey div dl dt{ text-align:center; font-size:22px; line-height:60px; margin-bottom:20px;}
.grey div dl dd{ line-height:29px;}

.white_bg{ background:url(../images/white_bg.jpg) #FFF no-repeat center top; height:656px;}
.line{ border-top:#eee 5px solid; height:10px; margin-top:10px;}
.about_detail{ width:990px; margin:30px auto 20px; }
.about_detail p{ line-height:40px; font-size:16px; text-indent:2em; color:#616161}
.about_detail h6{ font-size:20px; color:#666; text-indent:30px; line-height:55px;background:url(../images/h6_bg.jpg) no-repeat 10px 18px;}
.about_detail input[type=text]{ width:180px; height:32px; line-height:32px; border:none; background:#eee; border-radius:3px; margin-left:10px; padding:0 6px;}

.about_detail div{ margin:20px 30px; font-size:16px; color:#616161}
.about_detail textarea{ width:460px; height:80px; background:#eee; border:none; border-radius:3px; padding:5px}
.tj{ border:none; color:#FFF; font-size:18px; margin-left:76px; background:#0064B5; border-radius:3px; width:180px; height:50px; line-height:50px; margin-bottom:50px;}

.linchuangyanjiu_all,.index_44,.index_44 h3{ overflow:hidden; width:1200px; margin:0 auto}
.index_11{ margin-top:20px;overflow:hidden}
.index_11 h3{ height:40px; background:url(../images/border_lines.jpg) #F5F5F5 no-repeat right 8px; text-indent:15px; margin-bottom:15px;}
.index_11 h3 ul{ display:inline-block;  vertical-align:top; padding-top:15px; color:#999; margin-bottom:5px;}
.index_11 h3 ul li{ display:inline; text-align:left; padding:4px 10px;  cursor:pointer}
.index_11 h3 ul li.li{ background:#999; border-radius:3px; color:#FFF;}
.index_change{ padding:0 !important; margin:0 !important; overflow:hidden}
.m20{ margin:20px auto}



.article{ margin:20px auto; width:1200px; overflow:hidden; }
.w37{ width:370px;}
.w830 .w830_art{ width:767px; margin-right:20px; padding:20px;border:1px #eee solid; margin-bottom:20px; border-top:5px #eee solid; }
.w830 h5{ text-align:center; font-size:22px; line-height:50px;}
.article_detail img{ display:block; max-width:766px; margin:15px auto}
.article_detail p{ line-height:35px; text-indent:2em;}
.youshi .h1{clear:both; text-align:center; width:300px; font-size:34px; margin:0 auto; padding-top:60px; padding-bottom:120px;}
.youshi .h1 span{ font-size:36px; font-weight:bold}
.youshi div{ overflow:hidden; width:1200px; margin:60px auto}
.youshi div dl{ float:left; text-align:center; width:280px; margin-left:20px; font-weight:bold; margin-bottom:200px; color:#676767}
.youshi div dl dt{ font-size:18px; line-height:30px;}


.s_banner{ background:url(../images/s_banner.png) #0064B5 no-repeat center top; height:557px;}
.s_ul li:nth-child(1){background:url(../images/li_11.png) #F2F3F8 no-repeat center top; height:681px;}
.s_ul li:nth-child(2){background:url(../images/li_2.png)  no-repeat center top; height:681px;}
.s_ul li img{ width:680px; margin:0 auto; display:block}
.s_ul li:nth-child(3){background:url(../images/li_33.png) #F2F3F8 no-repeat center top; height:681px;}

.k_banner{ background:url(../images/k_banner.png) no-repeat center top; height:560px;}
.k_banner img{ width:893px; margin:0 auto; display:block; padding-top:80px;}
.k_ul li img{ width:780px; margin:0 auto; display:block;}
.k_ul li:nth-child(1){background:url(../images/k_1.png) #F2F3F8 no-repeat center top; height:681px;}
.k_ul li:nth-child(2){background:url(../images/k_22.png) no-repeat center top; height:681px;}
.k_ul li:nth-child(3){background:url(../images/k_3.png) #F2F3F8 no-repeat center top; height:681px;}
.k_ul li:nth-child(4){background:url(../images/k_44.png) no-repeat center top; height:681px;}


.w830 .w830_column{ width:767px; margin-right:20px; overflow:hidden; padding-right:30px;  margin-bottom:20px;}
.w830_column h2{ width:auto; height:40px; background:url(../images/h2s_bg.jpg) repeat-x;text-indent:0; margin-bottom:20px; margin-top:0px}
.w830_column ul li{ padding:20px 0;overflow:hidden;border-bottom:#eee 1px solid;}
.w830_column ul li a{ overflow:hidden; }
.w830_column ul li a:hover{ overflow:hidden; text-decoration:underline}
.w830_column ul li img{ float:left; margin-right:15px; display:inline-block;}
.w830_column ul li dl{ }
.w830_column ul li dl dt{ font-size:16px; margin-bottom:5px; color:#333; font-family:"微软雅黑", "宋体"}
.w830_column ul li dl dt span{ float:right; font-size:12px; color:#999; font-family:"微软雅黑", "宋体"}
.w830_column ul li dl dd{ line-height:26px; font-size:14px; color:#666; font-family:"微软雅黑", "宋体"}


.t_banner{background:url(../images/add_zizhirongyao.png) no-repeat center top; height:560px}

.a_banner{background:url(../images/about.jpg) no-repeat center top; height:350px}